# @author : sentry
# @since : 2023-09-10
# 猴子吃桃

"""
猴子吃桃问题

1.第10天还没吃之前的桃子数量初始化p=1
2.从9至1循环9次，根据上述公式反推为p=(p+1)*2可得第1天还没吃之前的桃子数量
"""
p = 1
print(f'第10天有{p}个桃子')
for i in range(9, 0, -1):
    p = (p + 1) * 2
    print(f'第{i}天有{p}个桃子')
print(f'猴子第一天摘了{p / 2}个桃子')
